water packed piston - Turkish English Dictionary